package com.example.demo.web.listener;


import org.apache.shiro.session.Session;
import org.apache.shiro.session.SessionListener;

/**
 * {@link org.apache.shiro.session.Session}中的回话监听器,监听会话的创建、过期与停止
 * <p>@author Henry.Y</p>
 * <p>@date 2019-09-10</p>
 */
public class MySessionListener1 implements SessionListener{

	public void onStart(Session session){              //会话创建时触发
		System.out.println("通过实现SessionListener进行会话创建:"+session.getId());
	}
	
	public void onExpiration(Session session){         //会话过期时触发
		System.out.println("通过实现SessionListener进行会话过期:"+session.getId());
	}
	
	public void onStop(Session session){               //会话销毁时触发
		System.out.println("通过实现SessionListener进行会话停止:"+session.getId());
	}
}
